body{
	background:#fff;
}
.login-title {
    font-size: 0.38rem;
    color: #333;
    padding: 1.2rem 0.8rem 1.4rem 0.8rem;
    padding: 1.0rem 0.8rem 1.0rem 0.8rem;
    font-weight: normal;
    line-height: 0.38rem;
}
.mui-content{
	background-color:#fff;
	background: url(../img/login-bj.png) no-repeat;
	background-size: 100% 100%;
}
/*.other-login{
	position: absolute;
	background:url(../img/login-bj.png) no-repeat;
	top:0;
	left:0;
	right:0;
	bottom:0;
}*/
.input-btns{
	padding: 0.3rem 0.6rem;
}
.mui-input-group:before{
	height: 0px;
}
.mui-input-group:after{
	height: 0px;
}
.mui-input-group .mui-input-row:after{
	height:0;
}
.border-all{
	position:relative;
	/*background: #fff;*/
    border-radius: 0.5rem;
    box-shadow: 0 0 0.3rem #f8f8f8;
    padding-left:0.6rem;
    background: #f8f8f8!important;
    
}
.mui-input-group .mui-input-row{
	height:0.7rem;
}
.input-margin{
	margin-bottom: 0.8rem;
}
.input-margin input{
	font-size: 0.3rem;
	/*line-height: 0.7rem;*/
	height:0.7rem;
	padding: 0.1rem 0.15rem;
}
.border-all .fa{
	position: absolute;
    /* margin-right: 0.4rem; */
    top: 0.2rem;
    left: 0.35rem;
    /*bottom: 0.3rem;*/
    color: #666;
}
.border-all:focus{
	box-shadow: 0 0.05rem 0.2rem #eaf6ff;
}
.l-buttons{
	padding: 0.3rem 0.6rem;
}
.l-loginin{
	display: block;
    font-size: 0.34rem;
    background: #6EB7F0;
    text-align: center;
    line-height: 0.80rem;
    height: 0.80rem;
    border-radius: 0.4rem;
    color: #fff;
    box-shadow: 0 0.05rem 0.2rem #008bf7;
}
.l-loginin:active{
	background:#62b1ef;
	color:#fff;
}
.register-box{
	height: auto;
    overflow: hidden;
    padding: 0.3rem 0.8rem;
}
.register-box a{
	color: #999;
	font-size:0.28rem;
	line-height:0.28rem;
}